const { Router } = require('express')
const express = require('express')
const qs = require('querystring')
//路由容器
const index = express.Router()
const axios = require('axios')

// const jwt = require("jsonwebtoken")
// index.get('/', (req, res) => {
  
    
    //得到首页每个分类的商品
    // axios({
    //     url:"http://www.mianded.top/getAllHome",
    //     method:'POST',
    //     headers: {
    //         token:req.session.token?req.session.token:"",
    //     }
    // })
    // .then(data => {
    //     console.log(34);
    //     console.log(data);
    //     goodsData = data
    // })
    // .catch(err => {
    //     console.log(39);
    //     console.log(err);
    // })
    
    

// })


// 商品分类列表
index.get('/showBigType', (req, res) => {
    // console.log(req.query);
    axios({
        url:"http://www.mianded.top:8081/goods/showBigType",
        method:"GET",
        // params: {

        // }
        headers:{
            token:req.session.token?req.session.token:"",
        },
    })
    .then(data => {
        // console.log(data.data);
        res.send(data.data)
    })
    .catch(err => {
        res.send(err)
    })
})
// 商品分类列表子列表（二级及三级）
index.get('/getAllTypesByBigId', (req, res) => {
    let {bigId} = req.query;
    // bigId = qs.escape(bigId)
    // console.log(req.query);
    axios({
        // url:`http://www.mianded.top/${bigId}/showMediumType`,
        url:'http://www.mianded.top:8081/goods/getAllTypesByBigId',
        method:"GET",
        params:{            
            bigId:bigId
        },
        headers:{
            token:req.session.token?req.session.token:"",
            'Content-Type':'application/x-www-form-urlencoded'
        }
    })
    .then(data => {
        // console.log(50);
        res.send(data.data)
    })
    .catch(err => {
        res.send(err)
    })
})
// 轮播图
index.get('/findAllHead', (req, res) => {
    axios({
        url:'http://www.mianded.top:8081/consumer/findAllHead',
        method:'GET',
        headers:{
            token:req.session.token?req.session.token:"",
            'Content-Type':'application/x-www-form-urlencoded'
        }
    })
    .then(data =>{
        // console.log(data.data);  
        // res.send(data)
        res.status(200).json({
            data:data.data.data
        })
    })
    .catch(err =>{
        console.log(err);
        res.send(err)
    })
})

module.exports=index;